dam project - French English Dictionary